<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="fr">
  <head>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="created" content="2018-10-23T06:18:10.521000000">
    <meta name="changed" content="2019-01-15T06:18:42.262000000">
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta http-equiv="Content-Language" content="fr">
    <title>
      Sélection des signaux
    </title>
    <link rel="stylesheet" type="text/css" href="../../style.css">
  </head>
  <body>
    <div class="maindiv">
      <h1>
        Sélection des signaux
      </h1>
      <p>
        Cette fenêtre vous permet de sélectionner les valeurs à inclure dans le journal. La fenêtre ci-dessous correspond au circuit suivant :
      </p>
      <p align="center">
        <img class="notscal" src="../../../../img-guide/log-counter.png" alt="#########">
      </p>
      <p align="center">
        <img src="../../../img-guide/log-selection.png" alt="#########">
      </p>
      <p>
        L'onglet est divisé en trois zones verticales. Le premier (le plus à gauche) est une liste de tous les composants du circuit dont les valeurs peuvent être consignées. Parmi les bibliothèques intégrées, les types de composants suivants prennent en charge la journalisation<br>
      </p>
      <blockquote>
        Librairie câblage : les broches,sonde et les horloges.<br>
        Librairie Entrée/Sortie : les boutons,led.<br>
        Librairie Mémoire : Tous les composants à l'exception des ROM.<br>
      </blockquote>La valeur des étiquettes sera présentée si celle-ci est associée a un composant dans les autres cas c'est le nom et l'emplacement dans le circuit que sera utilisé pour référence.<br>
      Tous les sous-circuits apparaîtront également dans la liste, un double-clic sur l'élément permet la sélection des points de celui-ci. Un composant RAM se comporte un peu de la même manière et les 256 premières adresses seront présentées et sélectionnables. Seuls les composants éligibles peuvent être sélectionnés. Le bouton <b class="button">ajouter&gt;&gt;</b> sera activé seulement pour les composants prévus pour l'insertion.
      <p>
        La dernière zone verticale (la plus à droite) répertorie les composants sélectionnés. De plus, il indique la base dans laquelle les valeurs multibits du composant seront enregistrées. L'horloge <var>sysclk</var> doit y figurer, elle ne sera pas affichée dans le graphe.
      </p>
      <p>
        La zone au centre contient une liste de boutons.
      </p>
      <ul>
        <li>
          <b class="button">Ajouter &gt;&gt;</b> : Ajoute les éléments actuellement sélectionnés du côté gauche dans la sélection. Il est actif seulement pour les composants éligibles.
        </li>
        <li>
          <b class="button">Change la base</b> : Permet la sélection successive d'une des ces bases : 2 (binaire), 10 (décimal) et 16 (hexadécimal).
        </li>
        <li>
          <b class="button">Monter</b> :déplace le composant actuellement sélectionné vers le haut de la liste.
        </li>
        <li>
          <b class="button">Descendre</b> : Déplace le composant actuellement sélectionné vers le bas de la liste.
        </li>
        <li>
          <b class="button">&lt;&lt; Enlever</b> : supprime le composant actuellement sélectionné.
        </li>
      </ul>
      <p>
        La quatrième partie au-dessous permet de définir si l'on désire un affichage du temps au-dessus du graphe. Pour cela il est nécessaire de cocher la case <b class=reffig>"Référence temporelle"</b> et sélectionner le signal qui sera la référence. La fréquence définira l'échelle de temps affichée. Cela ne règle absolument pas la vitesse d'exécution de la simulation du circuit. Par exemple ci-dessous nous avons sélectionné le signal <b class=reffig>B0</b> et une fréquence de 100hz.
      </p>
      <p align="center">
        <img src="../../../img-guide/log-graph1.png" alt="#########">
      </p><!--
a vérifier ==
<p>Chaque projet n'a qu'une seule fenêtre de journalisation. Lorsque vous passez à l'affichage d'un autre circuit dans le projet, la fenêtre de journalisation bascule automatiquement sur l'enregistrement de l'autre circuit. En d'autres termes, vous le faites si vous vous<a href="/subcirc/debug.html"> déplacez dans la même simulation </a>, auquel cas le module de journalisation ne change pas.</p>

<p>Notez que lorsque le module de journalisation bascule vers l'enregistrement d'une autre simulation, il arrête toute connexion à un fichier. Si vous revenez à la simulation, elle mémorisera la configuration de cette simulation, mais vous devrez réactiver manuellement la journalisation des fichiers.</p>-->
      <p>
        <b>Suite:</b> <a href="timetable.html">Fenêtre chronogramme</a>.
      </p>
    </div>
  </body>
</html>
